package com.newear.bean;

import android.graphics.Bitmap;

import java.io.Serializable;

/**
 * 顾客信息类
 * Created by josan_tang on 2016/05/28.
 * 不使用get、set
 */
public class CustomerInfo implements Serializable {
    private static final long serialVersionUID = 2470022129505774772L;
    private static final String TAG = "CustomerInfo";

    // 年龄等级
    public interface AgeGrade {
        int AGE_UN_SELECTED = 0;
        int AGE_1_12 = 1;
        int AGE_13_18 = 2;
        int AGE_19_25 = 3;
        int AGE_26_35 = 4;
        int AGE_36_45 = 5;
        int AGE_46_60 = 6;
        int AGE_than_60 = 7;
    }
    // 性别
    public interface SexType {
        int UN_SELECTED = 0;
        int MALE = 1;
        int FEMALE = 2;
    }

    // 女人状态
    public interface FemaleStatus {
        int UN_SELECTED = 0;
        int PREGNANT = 1;   //怀孕
        int FEED = 2;   // 哺育
    }

    // 顾客数
    public int customerNumber;

    // 脸部图片
    public Bitmap faceBitmap;
    // 脸部照片id
    public String faceId;

    // 舌部图片
    public Bitmap tongueBitmap;
    // 舌部照片id
    public String tongueId;

    // 年龄等级，AgeGrade中的一个
    public int ageGrade;
    // 性别 SexType中的一个
    public int sex;
    // 女人状态 FemaleStatus中的一个
    public int femaleStatu;

    // 单选状态
    public interface SingleSelectType {
        int UN_SELECTED = 0;
        int YES = 1;
        int NO = -1;
    }
    // 单选结果，1表示是，0表示没选，-1表示否，eg: {1,0,-1,1...}
    public int[] singleSelect;
    // 第一页多选，最多2个，最少一个，0表示没选，1-A，2-B...，如{12,23,13,1...}
    public int[] multiSelect1;
    // 第二页多选 最多2个，最少一个？ 0表示没选，其他表示下标，如{1,14}
    public int[] multiSelect2;
    // vip的编号
    public int vipNum;

}
